B
Hi @john-b, Yes, there is a way for you to "make" your own ethernet expansion, however it is going to require some hacking, especially since you do not have expansion dock. The Arduino Dock does not break out any pins from the Omega itself, so as fas as flashing the Omega goes, it won't be able to contribute much.
You should be able to find all the information on how to make your own Ethernet Expansion in the following two posts:
https://community.onion.io/topic/130/debrick-with-serial/
https://community.onion.io/topic/157/reflash-omega-without-ethernet/2
Since you do not have an Expansion Dock, I have also attached the pinout diagram of the Omega by itself, which you will need to correctly connect the ethernet pins onto the breadboard.
Please don't hesitate to let us know if you have any questions along the way!
Happy hacking!